package com.boss.salary.entity;

import lombok.Data;

import java.io.Serializable;
@Data
public class AgencyVerify implements Serializable {

    private String id;

    private String bizKey;

    private String createTime;

    private String updateTime;

    private String agencyId;

    private String salaryMonth;

    private String salaryVerifiedInAgencyCode;

    private String salaryInfoVerifiedCode;

    private String personInfoVerifiedCode;

    private String agencyInfoVerifiedCode;

    private Integer isSubmitInAgency;

    private Integer isSalarySubmit;

    private Integer isPersonSubmit;

    private Integer isAgencySubmit;

    private Integer isConfirmSubmit;//20210228将该字段用于确认是否终审节点完成完成状态1

    private Integer isMonthEnd;

    private Integer isDeleted;

    private String remark;

    /** 单位工资是否有变动 **/
    private Integer isSalaryChange;
    /** 单位增加在职人数 **/
    private Integer addPersonNum;
    /** 单位增加离休人数 **/
    private Integer addQuitPersonNum;
    /** 单位消减人数 **/
    private Integer deletePersonNum;
    /** 是否为十三月工资  **/
    private Integer isThirteen;

    private Integer isPayDataCreated;

    private Integer isBankDataCreated;

    private String auditExplain;

    private String year;

    private String isAuto;

    /** 菜单id **/
    private String menuid;
    /** 菜单名称 **/
    private String menuname;
    /** 单位编码 20210419新增**/
    private String agencyCode;
    /** 单位名称 20210419新增**/
    private String agencyName;
    /**
     财政部内部机构代码
     */
    private String mofDivCode;
    /** 是否叶子节点**/
    private String isLeaf;
    /****/
    private String isVerifyEnd;
    /**是否走支付*/
    private Integer isPaymentAgency;
    /** 父级id**/
    private String parentId;
    /**  **/
    private String levelNo;
    /** 生成支付时间*/
    private String paymentCreateTime;

    private String stopOperateCode;



    @Override
    public String toString() {
        return "AgencyVerify{" +
                "id='" + id + '\'' +
                ", bizKey='" + bizKey + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", agencyId='" + agencyId + '\'' +
                ", salaryMonth='" + salaryMonth + '\'' +
                ", salaryVerifiedInAgencyCode='" + salaryVerifiedInAgencyCode + '\'' +
                ", salaryInfoVerifiedCode='" + salaryInfoVerifiedCode + '\'' +
                ", personInfoVerifiedCode='" + personInfoVerifiedCode + '\'' +
                ", agencyInfoVerifiedCode='" + agencyInfoVerifiedCode + '\'' +
                ", isSubmitInAgency=" + isSubmitInAgency +
                ", isSalarySubmit=" + isSalarySubmit +
                ", isPersonSubmit=" + isPersonSubmit +
                ", isAgencySubmit=" + isAgencySubmit +
                ", isConfirmSubmit=" + isConfirmSubmit +
                ", isMonthEnd=" + isMonthEnd +
                ", isDeleted=" + isDeleted +
                ", remark='" + remark + '\'' +
                ", isSalaryChange=" + isSalaryChange +
                ", addPersonNum=" + addPersonNum +
                ", addQuitPersonNum=" + addQuitPersonNum +
                ", deletePersonNum=" + deletePersonNum +
                ", isThirteen=" + isThirteen +
                ", isPayDataCreated=" + isPayDataCreated +
                ", isBankDataCreated=" + isBankDataCreated +
                ", auditExplain='" + auditExplain + '\'' +
                ", year='" + year + '\'' +
                ", isAuto='" + isAuto + '\'' +
                ", menuid='" + menuid + '\'' +
                ", menuname='" + menuname + '\'' +
                ", agencyCode='" + agencyCode + '\'' +
                ", agencyName='" + agencyName + '\'' +
                ", mofDivCode='" + mofDivCode + '\'' +
                '}';
    }
}
